lean-burn engine - Francés Inglés Diccionario